Amazon recently announced an injection of 10 billion rupees into Amazon Pay, its Indian payment arm, to compete with other

Stripe could be favoured by Sequoia Capital at $70 billion valuation
Payment processing platform Stripe has been valued at $70 billion, according to media reports. Over the past few years,
Read more
You must be logged in to post a comment.